Tropical Storm Kujira Makes Landfall on Hainan Island

Tropical Storm Kujira made landfall on the east coast of Hainan Island on Monday.  At 11:00 p.m. EDT on Monday the center of Tropical Storm Kujira was located at latitude 19.9°N and longitude 109.1°E which put it about 100 miles (160 km) south of Beihai, China.  Kujira was moving toward the northwest at 10 m.p.h. … Continue reading Tropical Storm Kujira Makes Landfall on Hainan Island